@charset "utf-8";

.txt_left {
    text-align: left;
}
.txt_right {
    text-align: right;
}
.txt_center {
    text-align: center;
}
.center{ margin:0 auto;}
.colorRed {
    color: #FF0000;
}
.colorRed1 {
    color: #980603;
}
.coloryl {
    color: #FFFF00;
}
.colorblue {
    color: #256ba3;
}
.color1{ color:#ff5e00;}
.colorlv{ color:#249b41;}
.colorbai{ color:#fff;}
.colorhei{ color:#000;}
.font_1{ font-size:18px;}
.font_2{ font-size:14px;}
.b14{ color: #256ba3; font-size:14px; font-weight:bold; cursor:pointer;}
.f14{ color: #ffffff; font-size:14px; font-weight:bold; cursor:pointer;}
.b11{ color:#256ba3; font-size:11px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
.linkDRnone {
    text-decoration: none;
}
.linkDRunderline {
    text-decoration: underline;
}


*{ margin:0; padding:0}
body{ background:#e0e0e0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td ,img,textarea{
    font-size:12px;
    color:#232323;
    font-family:Arial, Verdana,Helvetica, sans-serif;
}
address, caption, cite, code, dfn, em, h1, h2, h3, h4, h5, h6, th, var {
    font-style: normal;
    font-weight: normal;
    font-family: Arial,Verdana, Helvetica, sans-serif;
}
img{ border:0;}
caption, th { text-align: left; }
hr{ height:1px;}
a { text-decoration: none; color:#232323;}
a:hover{ text-decoration:underline; color:#232323;}

a.link:link,a.link:visited,a.link:active{ color:#930505;text-decoration:none;}
a.link:hover{ text-decoration:underline;}

.clear{clear:both;}
/*base float*/

.v{font-family: "宋体";	font-size: 9pt;font-weight: normal;text-decoration: none; color:#232323;}
.center{ margin:0 auto;}
.w423{ width:423px;}
.mtop{ margin-top:10px;}
.lborder{ border:#d6d6d6 solid 1px;}
#main{ width:950px; margin:0 auto;}



/*header*/
.txtKeyword{ width:164px; height:19px; background:url(../images/search_bg.jpg) no-repeat; border:0; line-height:19px; padding:0 0 0 30px;}

#banner{ width:960px; height:199px; margin:0 auto;}
.pdv_class{/*position:absolute;*/border:0px;}

.container {
    WIDTH: 610px;
    HEIGHT: 205px
}
.container A IMG {
    WIDTH: 610px;
    HEIGHT: 205px
}
.container IMG {
    BORDER-BOTTOM-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    BORDER-LEFT-STYLE: none
}
.td_f A IMG {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.num {
    POSITION: absolute;
    WIDTH: 90px;
    FLOAT: right;
    TOP: 180px;
    LEFT: 520px
}
.num LI {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 15px;
    LIST-STYLE-TYPE: none;
    MARGIN: 1px;
    WIDTH: 15px;
    FONT-FAMILY: Arial;
    BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
    FLOAT: left;
    HEIGHT: 15px;
    COLOR: #86a2b8;
    FONT-SIZE: 12px;
    CURSOR: pointer
}
.num LI.on {
    LINE-HEIGHT: 15px;
    WIDTH: 15px;
    BACKGROUND: url(../images/flashbutton.gif) no-repeat;
    HEIGHT: 15px;
    COLOR: #ffffff
}

#menu{height:29px; background:url(../images/menu_bg.jpg);}
#menu a{display:block; line-height:29px; color:#fff; text-align:center; font-weight:bold; height:29px;}

#main {
    width: 950px;
    margin: 0 auto;
}

/*content*/
#content
{
    width: 944px;
    float: none;
    clear: both;
    background-color: #fff;
    padding:0px 0px 12px 6px;
}
#content #left
{
    float: left;
    margin: 0px 9px 0px 0px;
    width: 254px;
    border: #a9bfcf 1px solid;
    height:200px;
}
#content #left .head
{
    background-image: url(../images/crtitle2.jpg);
    background-repeat: repeat-x;
    height: 26px;
    border-bottom: #a9bfcf 1px solid;
}
#content #left .head .title
{
    float: left;
    padding: 8px 0px 0px 13px;
    font-weight: normal;
    color: #fff;
}
#content #left .head .more
{
    float: right;
    padding: 8px 7px 0px 0px;

}
#content #left .head .more a
{
    font-size: 10px;
    color: #fff;
    font-family: Arial;
    text-decoration: none;
}
#content #left .head .more a:hover
{
    text-decoration: underline;
}

#content #left .list
{
    float:none;
    clear:both;
    padding:10px 8px 13px 6px;

}
#content #left .list .item
{
    float:none;
    clear:both;

}
#content #left .list .item .left
{
    float:left;
    width:175px;
    padding:4px 0px 4px 0px;
}
#content #left .list .item .right
{
    float: left;
    font-size: 11px;
    color: #7f7f7f;
    font-family: Arial;
    padding:4px 0px 4px 0px;
}
#content #left .huidian
{
    float:none;
    clear:both;
    line-height:0px;
    font-size:0;
    background-image: url(../images/huidian.gif);
    background-repeat: repeat-x;
    height: 1px;
}
#right
{
    float:left;
    width:673px;
    margin:0px;
}
#tab
{
    border-top: #a9bfcf 1px solid;
    border-left: #a9bfcf 1px solid;
    border-bottom: #a9bfcf 1px solid;
}

#tab .sel
{
    float: left;
    width: 167px;
    border-right: #a9bfcf 1px solid;
    /*background-image: url(../images/SelbbBg.gif);
    background-repeat: repeat-x;*/
    background:#ffffff;
    height: 18px;
    text-align:center;
    padding:9px 0px 0px 0px;
}
#tab .no
{
    float: left;
    width: 167px;
    border-right: #a9bfcf 1px solid;
    background-image: url(../images/crtitle2.jpg);
    background-repeat: repeat-x;
    height: 18px;
    text-align:center;
    padding:9px 0px 0px 0px;
}

#tab .cSel
{
    float:none;
    clear:both;
    padding:14px 10px 13px 16px;
    border-right: #a9bfcf 1px solid;
    height:146px;
}

#tab .cNo
{
    float:none;
    clear:both;
    padding:14px 10px 13px 16px;
    border-right: #a9bfcf 1px solid;
    display:none;
}
#nRecommT ul,li{ list-style:none;}
#nRecommT a
{
    color: #fff;
    text-decoration: none;
    display:block;
}
#nRecommT .sel a{
    color:#1d384f;
    font-weight:bold;
    text-decoration:none;
    display:block;
}
#nRecommT a:hover
{
    color:#1d384f;
    text-decoration: none;
    display:block;
}
#right .pic{ border:#d0d6e4 solid 1px;}
#right .more{ text-align:right;}
#right .more a
{
    font-size: 10px;
    color: #232323;
    font-family: Arial;
    text-decoration: none;
}
#right .more a:hover
{
    text-decoration: underline;
}


/*内页*/
#conleft{ width:190px; padding:0 0 20px 10px;}
#conleft .menu{}
#conleft .menu .head{ background:url(../images/leftMenuHeadBg.jpg); width:190px; height:56px;}
#conleft .menu .head .tit{ line-height:56px; color:#fff; padding:0 0 0 10px; font-size:14px; font-weight:bold;}
#conleft .menu li a{display: block;background:url(../images/leftMenuBg.jpg);height: 32px; line-height:32px; color:#fff; padding:0 0 0 10px;}
#conleft .menu li a:hover{ text-decoration:none;background:url(../images/leftMenuSelBg.jpg);height:32px; line-height:32px; color:#224d6d;}

#conleft .menu .bottom{	background-image: url(../images/leftMenuBottomBg.jpg);width: 190px;background-repeat: no-repeat;height: 27px;}
.title1{background-image: url(../images/mainTitle1HeadBg.gif);background-repeat: repeat-x;height: 32px;}
.title1 .left{	float: left;	margin: 8px 0px 0px 2px;	font-weight: bold;	font-size: 14px;	color: #376189;}
.location{	float: right;	color: #707070;	padding-left: 10px;	background-image: url(../images/blueArr.gif);	background-repeat: no-repeat;	margin:8px 4px 0px 0px;}

.about{ padding:10px 0px; line-height:2;}
/*新闻列表*/
.about .list{line-height:26px;}
.about .list .title
{
    float: left;
    width: 580px;
    padding: 0px 0px 0px 10px;
    background-image: url(../images/redArr.gif);
    background-repeat: no-repeat;
    color: #5e5e5e;
}
.about .list .date
{
    float: left;
    width:80px;
    font-size: 11px;
    color: #5e5e5e;
    font-family: Arial;
}
.about .list img
{
    vertical-align: baseline;
}
/*产品列表*/
.about .proList .item{float:left;width:162px;padding:0 15px 5px 0;}
.about .proList .item .pic{border:#d0d6e4 solid 1px;}
.about .proList .item .name{margin-top:8px;text-align:center;line-height:16px;height:36px;}
.about .pic{border:#d0d6e4 solid 1px;}
.about .piccase{border:#d0d6e4 solid 1px; padding:3px;}

.about .newtitle{ font-size:14px; font-weight:bold; text-align:center;}
.about .newline{ border-bottom:#E4E4E4 1px solid; text-align:center; margin:0 0 10px 0;}
.about .time{ color:#CCCCCC;}


.table3{ background:#ccc;}
.table3 tr{  height:25px; background:#fff;}
.table3 td{ padding:0 5px;}

.pg{padding:10px 0px;margin: 0px;width:100%; text-align:center;}
.page {padding:10px 0px;margin: 0px;width:100%;}
.page a {border: #ffffff 1px solid; margin-right: 2px; padding:2px 5px; color: #aaa; text-decoration:none;}
.page a:hover {border:#ffffff 1px solid;margin-right: 2px; padding:2px 5px;color:#e06f23;}
.page span.current{border: #ffffff 1px solid; margin-right: 2px; padding:2px 5px;font-weight:bold; color:#e06f23; background-color: #f0f0f0;}
.page span.disabled {border: #ffffff 1px solid;margin-right: 2px; padding:2px 5px;color:#ffffff;}
.page .select{border:#ffffff 1px solid; padding:4px 0 0 0; height:20px;color:#aaa;}



/*footer*/
#flink{ width:940px; margin:10px auto;background:#3292e1; color:#fff; padding:8px 10px;}
#flink a{ color:#fff;}

#footer{line-height:1.8; color:#fff; padding:8px 0 0 0;}
#footer a{ color:#fff;}
#footer a:hover{ color:#fff;}












